const size_t capacity = JSON_ARRAY_SIZE(1) + JSON_ARRAY_SIZE(3) + JSON_OBJECT_SIZE(1) + JSON_OBJECT_SIZE(3) + JSON_OBJECT_SIZE(6) + 3 * JSON_OBJECT_SIZE(14) + 780;
DynamicJsonBuffer jsonBuffer(capacity);

JsonObject &results_0 = root["results"][0];
JsonObject &results_0_location = results_0["location"];
JsonObject &results_0_daily_0 = results_0["daily"][0];

const char *results_0_location_name = results_0_location["name"];
const char *results_0_daily_0_date = results_0_daily_0["date"];
const char *results_0_daily_0_high = results_0_daily_0["high"];
const char *results_0_daily_0_low = results_0_daily_0["low"];
const char *results_0_daily_0_text_day = results_0_daily_0["text_day"];
const char *results_0_daily_0_text_night = results_0_daily_0["text_night"];


const char *results_0_location_id = results_0_location["id"]; // "WTMKQ069CCJ7"
const char *results_0_location_country = results_0_location["country"];                 // "CN"
const char *results_0_location_path = results_0_location["path"];                       // "杭州,杭州,浙江,中国"
const char *results_0_location_timezone = results_0_location["timezone"];               // "Asia/Shanghai"
const char *results_0_location_timezone_offset = results_0_location["timezone_offset"]; // "+08:00"

// "2020-11-09"
// "晴"
const char *results_0_daily_0_code_day = results_0_daily_0["code_day"];                           // "0"
                                                                                                  // "晴"
const char *results_0_daily_0_code_night = results_0_daily_0["code_night"];                       // "1"
                                                                                                  // "19"
                                                                                                  // "10"
const char *results_0_daily_0_rainfall = results_0_daily_0["rainfall"];                           // "0.0"
const char *results_0_daily_0_precip = results_0_daily_0["precip"];                               // ""
const char *results_0_daily_0_wind_direction = results_0_daily_0["wind_direction"];               // "东"
const char *results_0_daily_0_wind_direction_degree = results_0_daily_0["wind_direction_degree"]; // "90"
const char *results_0_daily_0_wind_speed = results_0_daily_0["wind_speed"];                       // "15"
const char *results_0_daily_0_wind_scale = results_0_daily_0["wind_scale"];                       // "3"
const char *results_0_daily_0_humidity = results_0_daily_0["humidity"];                           // "50"

JsonObject &results_0_daily_1 = results_0_daily[1];
const char *results_0_daily_1_date = results_0_daily_1["date"];                                   // "2020-11-10"
const char *results_0_daily_1_text_day = results_0_daily_1["text_day"];                           // "晴"
const char *results_0_daily_1_code_day = results_0_daily_1["code_day"];                           // "0"
const char *results_0_daily_1_text_night = results_0_daily_1["text_night"];                       // "晴"
const char *results_0_daily_1_code_night = results_0_daily_1["code_night"];                       // "1"
const char *results_0_daily_1_high = results_0_daily_1["high"];                                   // "19"
const char *results_0_daily_1_low = results_0_daily_1["low"];                                     // "10"
const char *results_0_daily_1_rainfall = results_0_daily_1["rainfall"];                           // "0.0"
const char *results_0_daily_1_precip = results_0_daily_1["precip"];                               // ""
const char *results_0_daily_1_wind_direction = results_0_daily_1["wind_direction"];               // "东"
const char *results_0_daily_1_wind_direction_degree = results_0_daily_1["wind_direction_degree"]; // "90"
const char *results_0_daily_1_wind_speed = results_0_daily_1["wind_speed"];                       // "20"
const char *results_0_daily_1_wind_scale = results_0_daily_1["wind_scale"];                       // "4"
const char *results_0_daily_1_humidity = results_0_daily_1["humidity"];                           // "56"

JsonObject &results_0_daily_2 = results_0_daily[2];
const char *results_0_daily_2_date = results_0_daily_2["date"];                                   // "2020-11-11"
const char *results_0_daily_2_text_day = results_0_daily_2["text_day"];                           // "晴"
const char *results_0_daily_2_code_day = results_0_daily_2["code_day"];                           // "0"
const char *results_0_daily_2_text_night = results_0_daily_2["text_night"];                       // "晴"
const char *results_0_daily_2_code_night = results_0_daily_2["code_night"];                       // "1"
const char *results_0_daily_2_high = results_0_daily_2["high"];                                   // "20"
const char *results_0_daily_2_low = results_0_daily_2["low"];                                     // "10"
const char *results_0_daily_2_rainfall = results_0_daily_2["rainfall"];                           // "0.0"
const char *results_0_daily_2_precip = results_0_daily_2["precip"];                               // ""
const char *results_0_daily_2_wind_direction = results_0_daily_2["wind_direction"];               // "东"
const char *results_0_daily_2_wind_direction_degree = results_0_daily_2["wind_direction_degree"]; // "90"
const char *results_0_daily_2_wind_speed = results_0_daily_2["wind_speed"];                       // "30"
const char *results_0_daily_2_wind_scale = results_0_daily_2["wind_scale"];                       // "5"
const char *results_0_daily_2_humidity = results_0_daily_2["humidity"];                           // "62"

const char *results_0_last_update = results_0["last_update"]; // "2020-11-09T18:00:00+08:00"